import { http } from "@/utils/http";
import type { LoginResult } from "@/types/member";

type LoginParams = {
    code: string,
    encryptedData: string,
    iv: string,
}

// 导出一个名为postLoginWxMin的函数，用于发送微信小程序登录请求
export const postLoginWxMinApi = (data: LoginParams) => {
    // 使用http方法发送POST请求，请求地址为/login/wxMin，请求参数为data
    return http<LoginResult>({
      method:'POST',
      url:'/login/wxMin',
      data,
    })
}

//内测版本
// 导出一个名为postLoginWxMinSimpleApi的函数，用于发送登录请求
export const postLoginWxMinSimpleApi = (phoneNumber:string) => {
    // 使用http方法发送POST请求，请求地址为/login/wxMin/Simple，请求参数为phoneNumber
    return http<LoginResult>({
      method:'POST',
      url:'/login/wxMin/simple',
      data:{
        phoneNumber
      },
    })
}
